.class public Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu;
.super Ljava/lang/Object;
.source "TopRightMenu.java"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu$OnMenuItemClickListener;
    }
.end annotation


# static fields
.field private static final DEFAULT_ANIM_STYLE:I

.field private static final DEFAULT_HEIGHT:I = 0x1e0


# instance fields
.field private alpha:F

.field private animationStyle:I

.field private content:Landroid/view/View;

.field private dimBackground:Z

.field private mAdapter:Lcom/e4a/runtime/components/impl/android/图片预览类库/TRMenuAdapter;

.field private mContext:Landroid/app/Activity;

.field private mPopupWindow:Landroid/widget/PopupWindow;

.field private mRecyclerView:Landroid/support/v7/widget/RecyclerView;

.field private menuItemList:Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/List",
            "<",
            "Lcom/e4a/runtime/components/impl/android/\u56fe\u7247\u9884\u89c8\u7c7b\u5e93/MenuItem;",
            ">;"
        }
    .end annotation
.end field

.field private needAnimationStyle:Z

.field private popHeight:I

.field private popWidth:I

.field private showIcon:Z


# direct methods
.method static constructor <clinit>()V
    .locals 2

    .prologue
    .line 33
    const-string v0, "TRM_ANIM_STYLE"

    const-string v1, "style"

    invoke-static {v0, v1}, Lcom/e4a/runtime/系统相关类;->取资源索引(Ljava/lang/String;Ljava/lang/String;)I

    move-result v0

    sput v0, Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu;->DEFAULT_ANIM_STYLE:I

    return-void
.end method

.method public constructor <init>(Landroid/app/Activity;)V
    .locals 2

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method static synthetic access$000(Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu;)Z
    .locals 1

    const/4 v0, 0x0

    return v0

    nop
.end method

.method static synthetic access$100(Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu;)F
    .locals 1

    const/4 v0, 0x0

    return v0

    nop
.end method

.method static synthetic access$200(Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu;FFI)V
    .locals 0

    return-void

    nop

    nop

    nop
.end method

.method static synthetic access$300(Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu;)Landroid/app/Activity;
    .locals 1

    const/4 v0, 0x0

    return-object v0

    nop
.end method

.method private getPopupWindow()Landroid/widget/PopupWindow;
    .locals 3

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method private init()V
    .locals 5

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method private setBackgroundAlpha(FFI)V
    .locals 4

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method


# virtual methods
.method public addMenuItem(Lcom/e4a/runtime/components/impl/android/图片预览类库/MenuItem;)Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu;
    .locals 1

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop

    nop
.end method

.method public addMenuList(Ljava/util/List;)Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu;
    .locals 1
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/List",
            "<",
            "Lcom/e4a/runtime/components/impl/android/\u56fe\u7247\u9884\u89c8\u7c7b\u5e93/MenuItem;",
            ">;)",
            "Lcom/e4a/runtime/components/impl/android/\u56fe\u7247\u9884\u89c8\u7c7b\u5e93/TopRightMenu;"
        }
    .end annotation

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop

    nop
.end method

.method public dimBackground(Z)Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu;
    .locals 0

    const/4 p0, 0x0

    return-object p0

    nop
.end method

.method public dismiss()V
    .locals 1

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public needAnimationStyle(Z)Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu;
    .locals 0

    const/4 p0, 0x0

    return-object p0

    nop
.end method

.method public setAnimationStyle(I)Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu;
    .locals 0

    const/4 p0, 0x0

    return-object p0

    nop
.end method

.method public setHeight(I)Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu;
    .locals 1

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public setOnMenuItemClickListener(Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu$OnMenuItemClickListener;)Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu;
    .locals 1

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop

    nop
.end method

.method public setWidth(I)Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu;
    .locals 1

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public showAsDropDown(Landroid/view/View;)Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu;
    .locals 1

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop
.end method

.method public showAsDropDown(Landroid/view/View;II)Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu;
    .locals 3

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public showIcon(Z)Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu;
    .locals 0

    const/4 p0, 0x0

    return-object p0

    nop
.end method
